const express = require('express')
const router = express.Router()
const UrlModal = require('../models/Url.js')

// @route GET /:code
// @desc 重定向短链接
router.get('/:code', async (req, res) => {
    // 获取url对象
    const url = await UrlModal.findOne({ urlCode: req.params.code })
    if (url) {
        // res.redirect(url.longUrl)
        res.type('html')
        res.render('index.ejs', {
            url: url.longUrl
        })
    } else {
        res.status(404).json('此连接还没有生成！')
    }
})

module.exports = router